submarine cable repeater - Français Anglais Dictionnaire